NHL.com -
20 Feb 2015 06:00
SANTA CLARA, Calif. -- The famous Shark Head has arrived at Levi's Stadium. Now it's really a San Jose Sharks home game. Even though there is no roof at Levi's Stadium, meaning there is no way to drop the Shark Head to the ice to make the famou...
Share this Article